#ifndef FONT_H
#define FONT_H

#include "EngineUtilities.h"
#include <tchar.h>

class cFont {
	public:
		cFont();

		~cFont();

		//Draws the font to the screen using the ID3DXFont function
		void drawText(char *text, RECT rect);

		//Change the font description for the display settings
		//void changeDescription(D3DXFONT_DESC& fontDescription);

		//Recovers the font object when the device is lost
		void onLostDevice();

		//Recovers the font object when the device is reset
		void onResetDevice();

	private:
		//Object for drawing different font information
		ID3DXFont *m_pD3DXFont;
};

#endif